package org.xqyy.eval.service;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * Created by luoxiaoming on 17-3-2.
 */
public interface IEvalService {

    void generatorNextMonthData(Map<String, Object> params);

    List<Map<String, Object>> loadEvalMasterData(Map<String, Object> params);

    void submit(Map<String, Object> params);

    void autoSubmit(Map<String, Object> params);

    List<Map<String, Object>> loadEvalPageTabs(Map<String, Object> params);

    Map<String,Object> loadEvalPageContent(Map<String, Object> params);

    String modifyDetail(Map<String, Object> params);
    String submitEval(Map<String, Object> params);

    /**
     * 查询某个科室在一个填报周期内的具体某张调查问卷的填报情况
     * @param yearmonth 填报周期
     * @param dutyId 科室id
     * @param paperId 试卷id
     * @return
     */
    public  List<HashMap<String,Object>> evalEdList(String yearmonth,String dutyId,Integer paperId);
}
